Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TWYFORD PLACE Semi-Detached £175,000 31 Jan 2014
1B TWYFORD PLACE Detached £120,000 12 Jan 2015
5 TWYFORD PLACE Semi-Detached £215,000 20 Jan 2017
7 TWYFORD PLACE Semi-Detached £295,000 19 Aug 2022
8 TWYFORD PLACE Semi-Detached £143,000 25 Nov 2005
TWYFORD COTTAGE, 1A TWYFORD PLACE Terraced £141,570 6 Nov 2014